
All Planes On
Overview
The All Planes On All command provides a fast and reliable way to turn on (make visible) all work planes in every component of your active Inventor assembly. This is especially useful for inspecting, editing, or troubleshooting the geometric relationships and construction features within complex assemblies.
When executed, the command iterates through all components in the assembly and sets the visibility of every work plane to on. If your document includes the parameter ShowPlanes, it will be set to True. This parameter is used throughout Assembly Tools components to trigger additional logic when planes are toggled, allowing for advanced automation and customization.
Most users will not need to manually toggle plane visibility after running this command, as it ensures all work planes are visible. However, if you have specific planes that should always remain hidden, you can add a rule to your component to turn those planes off as needed. For example, if you have a work plane named “never turn on,” you can set its visibility in your rule:ThisDoc.Document.ComponentDefinition.WorkPlanes("never turn on").Visible = False
All Planes On All is ideal for assemblies with many components, where manual toggling would be time-consuming. It helps maintain a clear visual environment and supports automated workflows that depend on the ShowPlanes parameter.
How It Works
- Iterates through all components in the active assembly.
- Sets the visibility of every work plane to on (visible).
- If the ShowPlanes parameter exists, it is set to True.
- Custom rules in components can override the default behavior for specific planes.
Usage Instructions
- Open the target assembly or component.
- Click the All Planes On All button in the Configure panel.
- All work planes in all components will be made visible.
- If you want to keep a specific plane hidden, add a rule to your component to set its visibility as needed.
Troubleshooting
- If some planes remain hidden, check for custom rules in your components that may override the default behavior.
- Ensure the ShowPlanes parameter exists if you want to use it for additional logic.
- Review your component rules for any logic that may affect plane visibility.
Examples
- Show all planes in an assembly: Run the command to make all work planes visible in every component.
- Override visibility for a specific plane: If you have a work plane named “never turn on,” you can keep it hidden by adding a rule such as:
ThisDoc.Document.ComponentDefinition.WorkPlanes("never turn on").Visible = False